/* eslint-disable */

import React from 'react';
import { getIconColor } from './helper';

const DEFAULT_STYLE = {
  display: 'block',
};

const IconIconHomeOff = ({ size, color, style: _style, ...rest }) => {
  const style = _style ? { ...DEFAULT_STYLE, ..._style } : DEFAULT_STYLE;

  return (
    <svg viewBox="0 0 1024 1024" width={size + 'rem'} height={size + 'rem'} style={style} {...rest}>
      <path
        d="M636.722726 955.38837h174.079339a24.371107 24.371107 0 0 0 25.190304-23.347112V601.495314a56.729384 56.729384 0 0 1 56.934183-56.114986h37.06866a24.575907 24.575907 0 0 0 23.55191-14.950344 20.479922 20.479922 0 0 0-4.710382-24.166308l-417.995212-430.078366a27.238296 27.238296 0 0 0-37.683056 0l-417.995212 430.078366a20.479922 20.479922 0 0 0-4.710382 24.166308 24.575907 24.575907 0 0 0 23.55191 14.950344h39.321451a56.524585 56.524585 0 0 1 56.934184 56.114986v330.545944a24.575907 24.575907 0 0 0 25.395103 23.347112h176.536929V734.000411a122.879533 122.879533 0 0 1 244.530271 0zM810.597265 1023.996109h-185.548095a56.729384 56.729384 0 0 1-56.729384-56.319786V734.000411a53.862195 53.862195 0 0 0-107.519591 0v233.880711A56.729384 56.729384 0 0 1 403.866011 1023.996109h-188.210485A92.978847 92.978847 0 0 1 122.881479 932.041258V614.397665H94.004788a93.183646 93.183646 0 0 1-86.63007-57.343782 89.906858 89.906858 0 0 1 18.636729-98.508425l417.995211-430.078366a95.436437 95.436437 0 0 1 135.986684 0l417.995211 430.078366a89.906858 89.906858 0 0 1 18.636729 98.508425 93.388445 93.388445 0 0 1-86.63007 57.343782h-25.395104v317.643593A93.183646 93.183646 0 0 1 810.597265 1023.996109z"
        fill={getIconColor(color, 0, '#333333')}
      />
    </svg>
  );
};

IconIconHomeOff.defaultProps = {
  size: 18,
};

export default IconIconHomeOff;
